﻿@model sipfe.model.dataAccess.SIPMaePersona
@using sipfe.util;
@{   
    int k = 0;
    List<sipfe.model.dataAccess.SIPDetOtroIngreso> otrosIngresos;
    otrosIngresos = Model.SIPDetOtroIngreso.Where(o => o.nIdeTipoItem == Constante.TIPO_ITEM_INGRESO_EGRESO.INGRESO).OrderByDescending(o => o.nIdeOtroIngreso).ToList();  
}
@if (otrosIngresos.Count > 0)
{
<div class="divOver7">
    <table class="Reporte1">
        <thead>
        <tr>
            <th>#</th>
            <th>Descripción del Ingreso</th>
            <th>Monto</th>
            <th>Inicio vigencia</th>
            <th>Fin vigencia</th>
            <th>Fecha registro</th>
            <th>Usuario registro</th>
        </tr>
     @{
        // otrosIngresos = Model.SIPDetOtroIngreso.OrderByDescending(o => o.nIdeOtroIngreso).ToList();
         //otrosIngresos = Model.SIPDetOtroIngreso.Where(o => o.nIdeTipoItem == Constante.TIPO_ITEM_INGRESO_EGRESO.INGRESO).OrderByDescending(o => o.nIdeOtroIngreso).ToList();
         foreach (sipfe.model.dataAccess.SIPDetOtroIngreso itemAux in otrosIngresos)
        {
            k++;
              <tr class="@(k%2 != 0 ? "odd" : "even")">
                <td>@k</td>
                <td>@(itemAux.SIPDetCompendio != null ? itemAux.SIPDetCompendio.vNomDetalle : "- - -")</td>   
                <td>@itemAux.nMonto</td>
                <td>@String.Format("{0:dd/MM/yyyy}",itemAux.dtFecIniVig)</td>
                <td>
                    @if (@itemAux.dtFecFinVig.ToString().Length <= 0)
                    {               
                        <span><span class="letraLink8R" onclick="javascript:cerrarVigenciaItem(this,'@itemAux.nIdeOtroIngreso','otrosingresos');">CERRAR VIGENCIA</span></span>
                    }else{
                        @String.Format("{0:dd/MM/yyyy}", itemAux.dtFecFinVig);
                    }
                </td>
                <td>@String.Format("{0:dd/MM/yyyy}",itemAux.dtFecReg)</td>
                <td>@itemAux.SIPMaeUsuario.vCodUsuario</td>
            </tr>
        }
     }
</table>
</div>
}else{
    @RenderPage("~/Areas/Persona/Views/Shared/SinRegistros.cshtml")
}
